package com.fram.mapper;

import org.apache.ibatis.annotations.Param;

import com.fram.entity.UserLogin;

public interface UserLoginMapper {

	int deleteByPrimaryKey(Long lId);

	int insert(UserLogin record);

	int insertSelective(UserLogin record);

	UserLogin selectByPrimaryKey(Long lId);

	int updateByPrimaryKeySelective(UserLogin record);

	int updateByPrimaryKey(UserLogin record);

	UserLogin selectByUserIdAndAppid(@Param("userId") Long userId, @Param("appid") String appid);

	UserLogin selectByUserIdForPhoneLogin(Long userId);

	int updatePassword(UserLogin record);

	UserLogin selectByUserName(String userName);

	UserLogin selectByAppidAndOpenid(@Param("appid") String appid, @Param("openid") String openid);
}